1.The innovations / possibilities in key points:
1.1.Full Python language range in the HS logic blocks
The HSL 2.0 Framework SDK extends the functionality of the HS/FS from firmware version 4.5 by the possibility to use the full Python language range in the HS logic blocks.
To be considered:
To be considered:
- For Expert/FW version 4.5 only Python version 2.6.x is supported!
- For Expert/FW version 4.6 or higher only Python version 2.7.x is supported!
1.2.Scope of the HSL 2.0 framework:
- Use of the standard Python libraries included in the HS/FS
- Block 2.0 behaves like the previous blocks in GLE and HS firmware
- The block 2.0 can be encrypted
- The communication between HS-Firmware and the logic module 2.0 takes place via a defined interface (API)
- This interface provides access to selected HS/FS functions
1.3.Advantages
- The readability of the block code is thus improved
- Complex building blocks are easier to implement
- Use of IP connections (TCP/UDP) directly from the module
- Connection of external systems significantly simplified
- Python code is injected into the device in base64 encoded form. The injection is performed by the HSL 2.0 generator (included in delivery).

- Smaller amounts of data can be stored in the remanent memory of the HS/FS.
